package top.luoyuanxiang.personalknowledgebase.service;

import top.luoyuanxiang.personalknowledgebase.entity.ChatSession;

import java.util.List;

/**
 * 会话服务
 *
 * @author luoyuanxiang
 */
public interface IChatSessionService {

    /**
     * 保存会话
     *
     * @param chatSession 会话
     */
    void saveSession(ChatSession chatSession, String userId);

    /**
     * 获取会话列表
     *
     * @return 会话列表
     */
    List<ChatSession> getSessions(String userId);
}
